/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 17655
 * Date: 2025-03-06
 * Time: 9:54
 */
public class test2 {
    /**
     * LeetCode 1757  可回收且低脂的产品
     */

    // select product_id from Products where low_fats='Y' and recyclable='Y';


    /**
     * LeetCode  584  寻找用户推荐人
     * MySQL 使用三值逻辑 —— TRUE, FALSE 和 UNKNOWN。任何与 NULL 值进行的比较都会与第三种值 UNKNOWN 做比较。
     * 这个“任何值”包括 NULL 本身！这就是为什么 MySQL 提供 IS NULL 和 IS NOT NULL 两种操作来对 NULL 特殊判断。
     */
    // select name from Customer where referee_id!=2 or referee_id is null;


    /**
     * LeetCode 595   大的国家
     */
    // select name,population,area from World where area>=3000000 or population>=25000000;


    /**
     * LeetCode  1148 文章浏览I
     */
    /**
     * 使用distinct从表中检索唯一的元素，这样不会出现重复项
     * as id ：将author_id的名称改为了id
     * order by id：使用id进行升序排序
     */
    // select distinct author_id as id from Views where author_id = viewer_id order by id;

    /**
     * LeetCode  1683   无效的推文
     */
    /**
     * 使用char_length函数来获取content的长度
     */
    // select tweet_id from Tweets where char_length(content) > 15;

    /**
     * LeetCode  1378  使用唯一标识码替换员工ID
     */
    /**
     * 使用left join将两个表联合查询，
     * 由于有的员工没有唯一标识码但员工Id是存在的，所以总的是从Employees获取，联合EmployeeUNI查询
     */
    // select Employees.name,EmployeeUNI.unique_id from Employees left join EmployeeUNI on Employees.id = EmployeeUNI.id;
}
